翻訳と辞書
Words near each other
・ Graphicomassa margarita
・ GraphiCon
・ Graphicoptila
・ Graphics
・ Graphics (album)
・ Graphics address remapping table
・ Graphics and Calligraphy Office
・ Graphics Animation System for Professionals
・ Graphics BASIC
・ Graphics coordinator
・ Graphics Core Next
・ Graphics Device Interface
・ Graphics device interface
・ Graphics display resolution
・ Graphics Environment for Multimedia
Graphics Execution Manager
・ Graphics hardware
・ Graphics Interface
・ Graphics Layout Engine
・ Graphics library
・ Graphics Magician
・ Graphics pipeline
・ Graphics processing unit
・ Graphics software
・ Graphics suite
・ Graphics tablet
・ Graphics Turing Test
・ Graphics32
・ GraphicsMagick
・ Graphicstudio


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Graphics Execution Manager : ウィキペディア英語版
Graphics Execution Manager

The Graphics Execution Manager (GEM) is a computer software system developed by Intel to do memory management for device drivers for graphics chipsets. GEM is part of the Direct Rendering Manager.
GEM manages graphics memory (which means dealing with non-uniform memory access (NUMA) on modern graphics chipsets) and controls the execution context for graphics-related code. They allow multiple applications to share graphics device resources without the need to store and restore the entire graphics card state between changes. GEM ensures conflict-free sharing of data between applications by managing the memory synchronization. It uses many existing kernel subsystems for its operations and hence has a very modest code size.
GEM is included in the Linux kernel from version 2.6.28 for use by drivers for Intel graphics hardware.〔

Graphics device drivers for AMD's Radeon and VIA S3 chipsets now use a "GEM-ified TTM manager", which provides the same interface as GEM but uses TTM internally.〔
〕〔

GEM is also designed to be compatible with "
*BSD"
kernels.
GEM's API is documented in the original announcement of GEM.〔

== History ==
GEM was developed by Intel, starting in May 2008, as a minimalist, easy-to-use alternative to the Translation Table Maps memory manager developed by Tungsten Graphics.〔〔

However, GEM caused problems for non-Intel developers and collided with current X.Org Server development (notably DRI2 and new EXA acceleration architecture), leading some developers to use a "GEM-ified TTM manager".〔
DRI2 introduced a technique called Global GEM Handlers, this has some serious security implications and is going to be replaced in DRI3 with a passing of DMA_BUF file descriptors that point to GEM objects instead.〔(【引用サイトリンク】title= Future directions for the X Window System )

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Graphics Execution Manager」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.